Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix gen_ecdsa_mldsa_dual_keysig_cert example. #479

Merged
merged 1 commit into from
Jan 24, 2025

Conversation

philljj
Copy link
Contributor

@philljj philljj commented Jan 7, 2025

Description

Update the ML-DSA dual alg example to work with current ML-DSA implementation.

Notes

Regenerated mldsa keys with oqsprovider:

  • mldsa44:
openssl genpkey -algorithm mldsa44 -provider oqsprovider -outform der -outpubkey mldsa44_server_pubkey.der -out mldsa44_server_key.der

openssl pkey -provider oqsprovider -in mldsa44_server_key.der -out mldsa44_server_key.pem -outform pem
  • mldsa65:
openssl genpkey -algorithm mldsa65 -provider oqsprovider -outform der -outpubkey mldsa65_server_pubkey.der -out mldsa65_server_key.der

openssl pkey -provider oqsprovider -in mldsa65_server_key.der -out mldsa65_server_key.pem -outform pem
  • mldsa87:
openssl genpkey -algorithm mldsa87 -provider oqsprovider -outform der -outpubkey mldsa87_server_pubkey.der -out mldsa87_server_key.der

openssl pkey -provider oqsprovider -in mldsa87_server_key.der -out mldsa87_server_key.pem -outform pem

Prereqs

Requires:

anhu
anhu previously approved these changes Jan 24, 2025
@dgarske dgarske merged commit 94193d0 into wolfSSL:master Jan 24, 2025
@philljj philljj deleted the fix_mldsa_dual branch January 27, 2025 15:26
@philljj philljj mentioned this pull request Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants